photofinish and video patrol - Spanish English Dictionary